/**
 * common demo
 */
 
layui.define(function(exports){
  var $ = layui.$
  ,layer = layui.layer
  ,laytpl = layui.laytpl
  ,setter = layui.setter
  ,view = layui.view
  ,admin = layui.admin
  
  //公共业务的逻辑处理可以写在此处，切换任何页面都会执行
  //……
  
  
  
  //退出
  admin.events.logout = function(){
    layer.confirm('确定退出？', function (index) {
      //执行退出接口
      admin.req({
        url: LOGOUT_URL
        , type: 'get'
        , data: {}
        , done: function (res) { //这里要说明一下：done 是只有 response 的 code 正常才会执行。而 succese 则是只要 http 为 200 就会执行

          //清空本地记录的 token，并跳转到登入页
          admin.exit(function () {
            location.href = LOGIN_URL;
          });
        }
      });
    })
  };

  //缓存
  admin.events.cache = function(){

    layer.confirm('确定更新缓存吗？', function (index) {
        admin.req({
          url: CACHE_URL
          ,type: 'post'
          ,data: {}
          ,done: function(res){ //这里要说明一下：done 是只有 response 的 code 正常才会执行。而 succese 则是只要 http 为 200 就会执行

            layer.msg('缓存已更新');
          }
        });
    });

  };



  //对外暴露的接口
  exports('common', {});
});